package com.gxh.service;

import com.gxh.dto.PageQueryDTO;
import com.gxh.dto.UserHistoryDTO;
import com.gxh.dto.UserHistoryPageQueryDTO;
import com.gxh.result.PageResult;

public interface UserHistoryService {
    /**
     * 添加用户历史记录
     * @param userHistoryDTO
     */
    void add(UserHistoryDTO userHistoryDTO);

    /**
     * 用户历史记录分页查询
     * @param pageQueryDTO
     * @return
     */
    PageResult userPage(PageQueryDTO pageQueryDTO);

    /**
     * 管理员历史记录分页查询
     * @param userHistoryPageQueryDTO
     * @return
     */
    PageResult pageQuery(UserHistoryPageQueryDTO userHistoryPageQueryDTO);
}
